interceptor sewer - Spanish English Dictionary